/*
 * 文件名：SessionsServiceImpl.java
 * 版权：Copyright by http://www.zy-iot.com
 * 描述：
 * 修改人：yangl
 * 修改时间：2015年12月18日
 * 跟踪单号：
 * 修改单号：
 * 修改内容：
 */

package com.softa.service.system.impl;

import java.util.List;

import javax.annotation.Resource;

import com.softa.dao.mapper.relation.system.SysSessionsRelationMapper;
import org.springframework.stereotype.Service;

import com.softa.bean.DataGridModel;
import com.softa.dao.mapper.base.SysSessionsMapper;
import com.softa.dao.model.SysSessions;
import com.softa.service.system.SessionsService;

@Service
public class SessionsServiceImpl implements SessionsService {
	
	@Resource
	private SysSessionsMapper sysSessionsMapper;
	
	@Resource
	private SysSessionsRelationMapper sysSessionsRelationMapper;

	@Override
	public int insert(SysSessions record) {
		return sysSessionsMapper.insert(record);
	}

	@Override
	public void updateByPrimaryKey(SysSessions record) {
		sysSessionsMapper.updateByPrimaryKey(record);
	}

	@Override
	public Integer deleteByPrimaryKey(String id) {
		return sysSessionsMapper.deleteByPrimaryKey(id);
	}

	@Override
	public SysSessions selectByPrimaryKey(String id) {
		return sysSessionsMapper.selectByPrimaryKey(id);
	}

	@Override
	public List<SysSessions> querySessionsList(DataGridModel dataGrid) {
		return sysSessionsRelationMapper.selectByCondition(dataGrid);
	}

}
